cake glue - French English Dictionary